package cn.fl.insurance.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 保单结算表
 */
public class InsPlcStlVO extends BaseVO {

    /**
     * 结算单号
     */
    private String stlNo;
    /**
     * 保险支公司ID
     */
    private Long insCompId;
    /**
     * 保险支公司名称
     */
    private String insCompNm;
    /**
     * 保费金额（分）
     */
    private Long insFee;
    /**
     * 结算金额（分）
     */
    private Long stlAmt;
    /**
     * 实际结算金额(分)
     */
    private Long actStlAmt;
    /**
     * 保单结算状态INS0002：10未开始 20未结算 30待确认 40已结算
     */
    private String stlStsCd;
    /**
     * 结清时间
     */
    private Date stlCompTm;
    /**
     * 备注
     */
    private String stlRem;
    /**
     * 保单结算状态
     */
    private String stlStsCdNm;


    /**
     * 结算单号
     */
    public String getStlNo() {
        return stlNo;
    }

    /**
     * 结算单号
     */
    public void setStlNo(String stlNo) {
        this.stlNo = stlNo;
    }

    /**
     * 保险支公司ID
     */
    public Long getInsCompId() {
        return insCompId;
    }

    /**
     * 保险支公司ID
     */
    public void setInsCompId(Long insCompId) {
        this.insCompId = insCompId;
    }

    /**
     * 保险支公司名称
     */
    public String getInsCompNm() {
        return insCompNm;
    }

    /**
     * 保险支公司名称
     */
    public void setInsCompNm(String insCompNm) {
        this.insCompNm = insCompNm;
    }

    /**
     * 保费金额（分）
     */
    public Long getInsFee() {
        return insFee;
    }

    /**
     * 保费金额（分）
     */
    public void setInsFee(Long insFee) {
        this.insFee = insFee;
    }

    /**
     * 结算金额（分）
     */
    public Long getStlAmt() {
        return stlAmt;
    }

    /**
     * 结算金额（分）
     */
    public void setStlAmt(Long stlAmt) {
        this.stlAmt = stlAmt;
    }

    /**
     * 实际结算金额(分)
     */
    public Long getActStlAmt() {
        return actStlAmt;
    }

    /**
     * 实际结算金额(分)
     */
    public void setActStlAmt(Long actStlAmt) {
        this.actStlAmt = actStlAmt;
    }

    /**
     * 保单结算状态INS0002：10未开始 20未结算 30待确认 40已结算
     */
    public String getStlStsCd() {
        return stlStsCd;
    }

    /**
     * 保单结算状态INS0002：10未开始 20未结算 30待确认 40已结算
     */
    public void setStlStsCd(String stlStsCd) {
        this.stlStsCd = stlStsCd;
    }

    /**
     * 结清时间
     */
    public Date getStlCompTm() {
        return stlCompTm;
    }

    /**
     * 结清时间
     */
    public void setStlCompTm(Date stlCompTm) {
        this.stlCompTm = stlCompTm;
    }

    /**
     * 备注
     */
    public String getStlRem() {
        return stlRem;
    }

    /**
     * 备注
     */
    public void setStlRem(String stlRem) {
        this.stlRem = stlRem;
    }

    public String getStlStsCdNm() {
        return stlStsCdNm;
    }

    public void setStlStsCdNm(String stlStsCdNm) {
        this.stlStsCdNm = stlStsCdNm;
    }
}
